cemented carbide - French English Dictionary